dog pantothenic acid vitamin b5 dogs niacin vitamin b3 puppies cats olive oil kittens puppy cat nutrition for dogs